EBG="undefined"!=typeof EBG?EBG:{};EBG.Semi=EBG.Semi||{};EBG.Semi.Infra=function(){};EBG.Semi.Infra.declareNamespace=function(a){for(var b=window.EBG.Semi,a=a.split("."),c=0;c",b=this.createFriendlyIframe();this.addChildToPage(b);document.documentMode&&7<\/script>"),a.close();else{var a=a||document,g=a.createElement("script");g.type="text/"+(b.type||"javascript");g.src=b.src||b;g.async=!0;var h=!1;g.onreadystatechange=g.onload=function(){var a=g.readyState;if(c&&!h&&(!a||/loaded|complete/.test(a)))h=!0,c.apply(e,[f])};g.onerror=function(){c.apply(e,[f])};EBG.Semi.Infra.addChildToPage(g,a.body||a.getElementsByTagName("head")[0])}}; EBG.Semi.Infra.executeTextByScriptElem=function(a,b,c,d,e){var a=a||document,f=a.createElement("script");f.type="text/javascript";f.text=b;EBG.Semi.Infra.addChildToPage(f,a.body||a.getElementsByTagName("head")[0]);c&&c.apply(d||window,[e])};EBG.Semi.Infra.getWindowLocation=function(){return window.location}; EBG.Semi.Infra.getCurrentScriptElement=function(){var a;if(document.currentScript)a=document.currentScript;else for(var b=document.getElementsByTagName("script"),c=0;!a&&cdocument.documentMode?(a.frameBorder=0,a.margin=0,a.marginWidth=0,a.marginHeight=0,a.scrolling="no"):(a.setAttribute("scrolling","no"),a.setAttribute("marginwidth","0"),a.setAttribute("marginheight","0"),a.setAttribute("frameborder","0"));return a}; EBG.Semi.Infra.isIframeScriptable=function(a){try{this.ifrmDocument=a.contentWindow.document}catch(b){return!1}return!0};EBG.Semi.Infra.enableIframeScriptable=function(a){if(a){a.setAttribute("data-isready","false");var b;b="javascript:document.write('\r"+('try{parent.document.domain;}catch(e){document.domain="'+document.domain+'";}\r');a.src=b+"parent.EBG.Semi.Infra.friendlyIframeIsReadyCallback(window);\r\r');"}}; EBG.Semi.Infra.friendlyIframeIsReadyCallback=function(a){for(var b=document.getElementsByTagName("iframe"),c=0;c')):(this.logger&&this.logger.info("Adding unfriendly iframe in async mode, url: "+a),b=document.createElement("iframe"),b.setAttribute("src",a),b.style.display="none",b.onload=c,EBG.Semi.Infra.addChildToPage(b))}; EBG.Semi.Infra.getTopLevelReferrer=function(a){var b=null;try{if(a.top&&a.top.document&&a.top.document.referrer)b=a.top.document.referrer.toString();else throw Error("Unfriendly iframe");}catch(c){this.isDefined(a)&&a.document&&a.document.referrer&&(b=a.document.referrer.toString())}return b};EBG.Semi.Infra.getTokenValueFromURL=function(a,b){var c=b.indexOf("?")?b.split("?")[1]:"";if(c)for(var c=c.split("&"),d=0;da)return!0}return!1}; EBG.Semi.Infra.typeOf=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array||!(a instanceof Object)&&"[object Array]"==Object.prototype.toString.call(a)||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if(!(a instanceof Object)&&("[object Function]"==Object.prototype.toString.call(a)||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call")))return"function"}else return"null"; else if("function"==b&&"undefined"==typeof a.call)return"object";return b};EBG.Semi.declareNamespace=EBG.Semi.Infra.declareNamespace;EBGVT="undefined"!=typeof EBGVT?EBGVT:{};EBGVT.JSON="JSON"in window&&window.JSON&&window.JSON.stringify&&window.JSON.parse?JSON:{}; (function(){function a(a){return 10>a?"0"+a:a}function b(a){e.lastIndex=0;return e.test(a)?'"'+a.replace(e,function(a){var b=h[a];return"string"===typeof b?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function c(a,d){var e,h,n,o,p=f,m,k=d[a];k&&"object"===typeof k&&"function"===typeof k.toJSON&&(k=k.toJSON(a));"function"===typeof l&&(k=l.call(d,a,k));switch(typeof k){case "string":return b(k);case "number":return isFinite(k)?""+k:"null";case "boolean":case "null":return""+ k;case "object":if(!k)return"null";f+=g;m=[];if("[object Array]"===Object.prototype.toString.apply(k)){o=k.length;for(e=0;e=a&&this._consoleAvailable()){var c=b[0];"[object String]"!==Object.prototype.toString.call(c)?this._supportObjectView()||(c=c.toString()):c=this._format.apply(null,b);this.timestamp&&"[object String]"===Object.prototype.toString.call(c)&&(c=this._getTimestamp()+": "+c);if(void 0===window.opera){for(;this.startNestingGroupNames.length;)window.console.group(this.startNestingGroupNames[0]),this.endNestingGroupNames.push(this.startNestingGroupNames.shift()); this._callConsoleFunction(a,c)}else opera.postError(c)}}};EBG.Semi.ServerCommunicator=function(){this._imgArr=[];for(i=0;10>i;i++)this._imgArr.push(new Image)}; EBG.Semi.ServerCommunicator.prototype={reportUrlsList:function(a,b,c){for(var d=0;d([\s\S]*)<\/script>[\s\S]*/g;if(a.match(d)){var e= d.exec(a);0=b.getTime()-c.time)a=c.id}catch(d){}a=a||this.generateSessionId(); localStorage.setItem("SZMKSessionId",JSON.stringify({time:b.getTime(),id:a}));return a},generateSessionId:function(){var a,b="12345678";a=""+b.charAt(Math.floor(Math.random()*b.length));for(var b="0123456789",c=0;18>c;c++)a+=b.charAt(Math.floor(Math.random()*b.length));return a},setActivityParam:function(a,b){if(!this._oneTagObj.activityParams)this._oneTagObj.activityParams={};this._oneTagObj.activityParams[a]=b},getActivityParam:function(a){var b=null;this._oneTagObj.activityParams&&this._oneTagObj.activityParams[a]&& (b=this._oneTagObj.activityParams[a]);return b},clearActivityParam:function(){this._oneTagObj.activityParams={}},setRetargetParam:function(a,b){if(!this._oneTagObj.retargetParams)this._oneTagObj.retargetParams={};this._oneTagObj.retargetParams[a]=b},getRetargetParam:function(a){var b=null;this._oneTagObj.retargetParams&&this._oneTagObj.retargetParams[a]&&(b=this._oneTagObj.retargetParams[a]);return b},clearRetargetParam:function(){this._oneTagObj.retargetParams={}},setDynamicRetargetParam:function(a, b){if(!this._oneTagObj.dynamicRetargetParams)this._oneTagObj.dynamicRetargetParams={};this._oneTagObj.dynamicRetargetParams[a]=b},getDynamicRetargetParam:function(a){var b=null;this._oneTagObj.dynamicRetargetParams&&this._oneTagObj.dynamicRetargetParams[a]&&(b=this._oneTagObj.dynamicRetargetParams[a]);return b},clearDynamicRetargetParam:function(){this._oneTagObj.dynamicRetargetParams={}},setConditionalParam:function(a,b){if(!this._oneTagObj.conditionalParams)this._oneTagObj.conditionalParams={}; this._oneTagObj.conditionalParams[a]=b},getConditionalParam:function(a){var b=null;this._oneTagObj.conditionalParams&&this._oneTagObj.conditionalParams[a]&&(b=this._oneTagObj.conditionalParams[a]);return b},clearConditionalParam:function(){this._oneTagObj.conditionalParams={}},_generateBsURL:function(a,b,c,d,e,f,g){a.bsUrl=a.bsUrl||"bs.serving-sys.com/Serving";a.bsUrl=a.bsUrl.replace(EBG.Semi.AttributionEnum.UrlParamNames.PREV_SERVING_PIPE,EBG.Semi.AttributionEnum.UrlParamNames.SERVING_PIPE);var h= this._getProtocol(a.ptcl)+a.bsUrl+"?",h=this.isOneTagTestToolActive()?h+"cn=ottp":h+"cn=ot",h=h+("&"+EBG.Semi.AttributionEnum.UrlParamNames.ID+"="+a.id+"&"+EBG.Semi.AttributionEnum.UrlParamNames.DISP_TYPE+"="+a.dispType+"&"+EBG.Semi.AttributionEnum.UrlParamNames.SYNC+"="+a.sync);c&&(h+="&"+EBG.Semi.AttributionEnum.UrlParamNames.SEC_CALL+"=1");"0"!=d&&(h+="&"+EBG.Semi.AttributionEnum.UrlParamNames.SESSION_ID+"="+d);a.mobile&&(h+="&"+EBG.Semi.AttributionEnum.UrlParamNames.MOBILE+"="+a.mobile);e&&(h+= "&"+EBG.Semi.AttributionEnum.UrlParamNames.BROWSER_EVENT+"="+e);0<=f&&(h+="&"+EBG.Semi.AttributionEnum.UrlParamNames.DI_APP_ID+"="+f);g&&(h+="&"+EBG.Semi.AttributionEnum.UrlParamNames.USER_COOKIE+"="+g);a.advertiserDeviceId&&(h+="&"+EBG.Semi.AttributionEnum.UrlParamNames.ADV_DEVICE_ID+"="+a.advertiserDeviceId);b=b||EBGVT.Light.Infra.getWindowLocation();h+="&"+EBG.Semi.AttributionEnum.UrlParamNames.PAGE_URL+"=$$"+encodeURIComponent(b)+"$$";a.activityParams=a.activityParams||{};a.activityParams.Session= a.activityParams&&a.activityParams.Session||this.getSessionId();h+=this._prepareParamUrl(a.activityParams,EBG.Semi.AttributionEnum.UrlParamNames.ACTIVITY_PARAMS);h+=this._prepareParamUrl(a.retargetParams,EBG.Semi.AttributionEnum.UrlParamNames.RETARGET_PARAMS);h+=this._prepareParamUrl(a.conditionalParams,EBG.Semi.AttributionEnum.UrlParamNames.CONDITIONAL_PARAMS);h+=this._prepareParamUrl(a.dynamicRetargetParams,EBG.Semi.AttributionEnum.UrlParamNames.DYNAMIC_RETARGET_PARAMS);this.isOneTagTestToolActive()&& (h+="&tagsrunningmode="+this.getOTTDataCollectionOption());a.dispType.toLowerCase()==EBG.Semi.AttributionEnum.DisplayTypes.IFRAME&&(b=document.getElementById("ebOneTagUrlId"))&&(h+="&"+EBG.Semi.AttributionEnum.UrlParamNames.ONETAG_URL+"=$$"+encodeURIComponent(b.src)+"$$");this.logNeeded&&(h+="&"+EBGVT.Light.Logger.DebugMode+"="+this.logNeeded);h+="&"+EBG.Semi.AttributionEnum.UrlParamNames.NO_SCRIPT+"=0";h+="&"+EBG.Semi.AttributionEnum.UrlParamNames.RANDOM+"="+EBGVT.Light.Infra.getRandomNumber();a.debugData&& (h+="&"+a.debugData);if(b=EBGVT.Light.Infra.getTopLevelReferrer(window))c=EBGVT.Light.Infra.getTokenValueFromURL("ebReferrer",b),g||(g=EBGVT.Light.Infra.getTokenValueFromURL(EBG.Semi.AttributionEnum.UrlParamNames.USER_COOKIE,b))&&(h+="&usercookie=u2="+g),g=c?c:b,a.referralOnlyDomain&&(a=document.createElement("a"),a.setAttribute("href",g),a.search&&(g=a.toString().replace(a.search,""))),a=EBGVT.Light.Infra.urlAvailableLength(h)-48,0a&&(g=g.substr(0,a)),h+="&referrer=$$"+g+"$$");return h}, _prepareParamUrl:function(a,b){var c=!0,d="",e;for(e in a)if(a.hasOwnProperty(e)&&(null!=a[e]&&b!=EBG.Semi.AttributionEnum.UrlParamNames.CONDITIONAL_PARAMS&&""!=a[e]||b==EBG.Semi.AttributionEnum.UrlParamNames.CONDITIONAL_PARAMS)){var f=encodeURIComponent(e+"="+a[e]);c?(d+="&"+b+"=$$"+f,c=!1):d+=encodeURIComponent("&")+f}c||(d+="$$");return d},_getProtocol:function(a){ptclString="https://";if(a&&a.toLowerCase()==EBG.Semi.AttributionEnum.HttpProtocol.HTTP||a.toLowerCase()==EBG.Semi.AttributionEnum.HttpProtocol.HTTP+ ":")ptclString="http://";return ptclString},_getBsResponseContent:function(a){a=a||this._oneTagObj;return bsResponseObj[a&&a.id&&a.sessionId?"ot"+a.id+"-"+a.sessionId:Object.keys(bsResponseObj)[0]]},_handleResponse:function(a,b){var c=this._getBsResponseContent(a);if(c&&c.extensionData){if(!a)a={},a.id=EBG.Semi.Infra.getQuerystringParam("onetagid"),a.sendTime=EBG.Semi.Infra.getQuerystringParam("st"),this.isOneTagTestToolActive=function(){return!0};this.OTTHandleExtensionData(a.id,c.extensionData, (new Date).getTime(),a&&a.sendTime)}if(!c&&10>b)b=b||0,b++,setTimeout(function(){this._handleResponse.apply($this,[a,b])},20);else{this.oneTagLogger.info("Server response: "+c);if(c=this._deserializeResponse(c))if(c.preServingTasks&&0b.targetUrl.length?a+b.targetUrl:a+("&"+EEBG.Semi.AttributionEnum.UrlParamNames.ORIG_URL_LENGTH+"="+(a.length+b.targetUrl.length+2)));return a},_addGdprConsent:function(a,b){b&&(b.gdprApplies&&(a+="&gdpr="+b.gdprApplies),b.consentData&&(a+="&gdpr_consent="+ b.consentData));return a},isOneTagTestToolActive:function(){var a=!1;try{a=!(!document.querySelector("#ott_flag")&&!top.frames.ott_flag)}catch(b){a=!1}return function(){return a}}(),getOTTDataCollectionOption:function(){var a=null;window.addEventListener("message",function(b){if((b.target||b.srcElement).location.href===window.location.href)try{var c=b.data;"OTT"==c.key&&"setDataCollectionOption"==c.command&&(a="undefined"!==typeof c.data.dataCollectionOption?c.data.dataCollectionOption:1)}catch(d){}}); return function(){return a}}(),OTTSend:function(a,b){if(this.isOneTagTestToolActive())b.category=a,top.postMessage({key:"OTT",command:"addRows",category:a,data:b},"*")},OTTHandleExtensionData:function(a,b,c,d){if(this.isOneTagTestToolActive()&&b)b.sendTime=d,b.receiveTime=c,b.tagManagerId=a,top.postMessage({key:"OTT",command:"parseServerResponse",data:b},"*")},getOneTagScript:function(){var a;if(document.currentScript)a=document.currentScript;else{var b=document.getElementsByTagName("script");a=b[b.length- 1]}return function(){return a}}()};gEBMainWindow=window.gEBMainWindow||EBG.Semi.WindowUtil.getTopWindow();var versaTagObj=new EBGVT.OneTag(window.versaTagObj);versaTagObj.onready(function(){this.generateRequest()},!0);